<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script type="text/javascript">
        console.log('电话');

        var ws;
        InitWs();
        function InitWs() {
            ws = new WebSocket('ws://192.168.31.39:8090/APP_2AD85C71-BEF8-463C-9B4B-B672F603542A_fast');
            ws.onerror = function (event) {
                console.log('消息', event.data);
            };
            ws.onclose = function (event) {    //断开连接函数  
            };
            //与WebSocket建立连接  
            ws.onopen = function (event) { //连接成功函数  
            };
            ws.onmessage = function (data) {
                console.log(data.data);
                data = JSON.parse(data.data);
                if (data.message == 'query') { //主动查询时的返回
                    console.log('qurey result:' + JSON.stringify(data));

                    // if (data.name == 'Settings') {
                    //     if (data.param.ads_mode)
                    //         $scope.ads_mode = data.param.ads_mode;
                    //     if (data.param.talking_mode)
                    //         $scope.talking_mode = data.param.talking_mode;
                    //     if (data.param.volumn)
                    //         $scope.volumn = data.param.volumn;
                    //     if (data.param.upload)
                    //         $scope.upload = data.param.upload;
                    //     if (data.param.aliyun)
                    //         $scope.aliyun = data.param.aliyun;
                    //     if (data.param.tencent)
                    //         $scope.tencent = data.param.tencent;
                    //     if (data.param.call_mode)
                    //         $scope.call_mode = data.param.call_mode;
                    //     $scope.$apply();
                    // }
                    return;

                }

                // if (data.name == 'Connect') {
                //     onConnect(data.message, data.param)
                // } else if (data.name == 'Call') {
                //     onCall(data.message, data.param);
                // } else if (data.name == 'SMS') {
                //     onSms(data.param);
                // } else if (data.name == 'Device') {
                //     console.log('Device: ' + JSON.stringify(data.param));
                // }

                // if (data.name == 'success') {
                //     onSuccess(data.message, data.cb);
                // } else if (data.name == 'error') {
                //     onError(data.message, data.cb)
                // }


            }
        }  
    </script>
</body>

</html>